halfway done to Ad5