adding proc and such