documented baseModel