add move check and fix movmente mit