Great post learing alot of stuff here