damn c bino you have a phd in this stuff...impresssive