And here I am, realizing how retarded I am....