Some of the many design possibilities.....