added more callbacks and updated readme