still working on simplyscheme. Much easier the second time around, looks like I've gotten better at CS