Inital hack at #60. Not even close to finished, but an idea is there?