If this gets at least one revine I won't delete it (its crappy but i thought i should post it anyway??)
106