damn you guys are way better at this than i am