assign 3 programming complete
stupid ifs
ws 28, 29 done