Added @SuppressWarnings where annoying...