fixed pressing back messing up