abstract U23b by Diwan
_