code cleanups
fix readme