movement updated. concepts implemented