add test for procs