okay.. made one.. i spent a lot of time on this so dont be too critical.. might get my feelings hurt.