i am NOT a professional in fact i'm still learning i just wanted to share some this so take it with a grain of salt