+1 on all of that. Good luck man. Feel free to ask questions if you have them.