updated when i started programming
thingy