great work guys! simple, elegant, most importantly– easy to deal with.