loger + hangar(bool)