fixed a few issues, and added a README