allow reference in constructor