You are so talented dude! This is amazing! and thanks for the explanations! cheers!