creates add-controller