actually sort of working now