Cabinet shuffle