the less naive implementation of the advanced implementation is under construction and not in a working state