abstracted Daybreak