added hider for proc