this reminds me of a certain never-ending ikea....