bare models without orm mapping