needs work, but not bad for a starting point. GLWS