this was a good idea for a thread