icylogic/1-3: add dirty scanf