all those roles are going to be a ton of work on you. Good luck with it.