model and collection extensions, sqlhelper as singleton