initializes! do a cleanup and checkup of this later