offline definitions