updated readme and added more testing