Client Cache and gui work (we have checkboxes!)