different connection support for models