fixed
resource abstraction with checkboxes