can run...it seems
it breaks when writing to db