#2 added test_proc