thanks for putting so much time into this!!! you are awesome!!!