a little bit of mystery in Models