ticket:57 copy-paste programming
ticket:57 Added movement_type and filtering