gp_wrapper
