why wont it behave