url field back in abstract model
default to getattr call
double underscore naming
cleanup