Thank you! yeah i may have gone a little oveboard with level 3 , i was thinking of putting as the last challenge but i was running out of time.