this actually makes sense but im still disgusted xD