added desktop features and checkboxes