Alot of work but will be worth it in the end I'm sure