The proper way to design things, as always! ???