Simple models based on hashes