thanks and thanks...