[DRAFT] Added delta into methods, ready for complete implementation