some improve movement system