Pack methods for api2