reverted messages stuff, cause of due date and my motivation to rewrite all the shitty shit