Start code for handling en passante