I think I went full retard here