GST implementaton