added model binder logic to base class