Final draft, seems to be working and ready to be sent in time.