Begin implementing around proc