clean up implementation of createStone ... is now working