i almost feel bad for doing this. almost