modified tests and add readme