add inProcedure function