thank you guys, there's some great material here!