100% IMPOSSIBLE TRY NOT TO CRINGE COMPILATION