labourously