added keystone support
added example
tuned all the things