creating offer types