optimisation and author chosing