added testcase to show how calling it will call does stall the process when split up in tests