hi im new teach me lots of stuff.