Heyyyy guys, super in a hurry here but shall be back with better text.