fixed wrong constructor calls