added changing sprite based on angle