transform add new linkn to a button which is more correct and doesnt break routing