single class for all props.  add health check to rolling deployment