policeghost:not sure if particularly happy with this but im tired of lookin at it.