building+with+piston