@schrosct: Have you considered