small commit before revamp so it just saved the id - all the info is bigger than cookie and dont wanna refactor just for cookie
refactored some stuff, almost got it all working