lot of fancy stuff with statuses