made most of the things work