implicit pointer creation for method values