separate import from constructor