First version of add4