@bluemist: Have you considered