custom name in constructor