soon done just need to add tab funktion to memory