many small updates
adding things