MakeCastling added