model declaration in header