this needs an __init__
use classy tags
keyword changes
version bump