added proc workaround