15 more minutes to try making my generic idea less generic as possible...

Giving final touches.. can't brainstorm anymore, no time.