Sex is mandatory in constructor