add readme description add integration test