How would this work?

Top