adding things i've learned