Looks a bit like my first attemp to keep working at it