such code. very mess. wow