just make a init