with thanks to @maja-smaja for her inspiring submission