unsuccessful gapso experimental version