passable updated with new constraints
Fall working
minor changes