Technical work on chater 2.3