make it work, but slowly