Added module ptr, iter, option and unstable