added .then for general purpose additions, filled out readme, bug fixes