One bug that I cannot figure out... works otherwise though.