quick & dirty (q&d)