add name to constructor