abstract ‘N’ cube idea