Add base::procedure