digging implemented