another shit code
bugs