Make message optional for saving task