working on bugs. lots of them