Anycubic Photon Mono 4k Slicer

Also you might want to return the values again in your broadcast functions. That way it whenever you call them they return like epxected, i.e. delete_todo returns ;ok, deleted_todo | :error, reason, now it does not because it returns the result of your broadcast.
So put this in todos.ex: