hire a lot of time but worth the wait for proper answers