sounds like a very involved and entertaining job