Use the correct constructor