Some more implementation of diagonal move