fix - Defaults dont work for directive