updated hn source and modified engine to pass queue and create args