Added @SuppressWarnings(unused), Cause it is being used lol