finally got a one-file solution!
whooops - keys