missing line break and also let's return self::COMMAND_SUCCESS or FAIL?