I have something in mind; give me a little while to work on it...