added until control exercise A
added stupid until control exercise b -- need to find a way to make it cooler