Sorry for late post, things got busy (Cat came back!) so my brain has been scrambled. Please let me know if I need to change anything!