battycabinet-hope I’m not the first person to think of this

more about : battycabinet