pretty mediocre design if i do say so myself...