Its about time i read this haha. very helpful stuff. thank you