hopefully finished off canPlace. Thank god.