fixed issue with placement not always flipping positions