Bah...scratch build it. i'm not quite comfortable right now building stuff from scratch, so i will just buy one.