adding things ive forgotten