fixed en passent issues