added receipt stuff