fixed some issues I had created with basicMove and the solidCauser