Code so far

Not quite working...