added gen_resource