have decision button etc read/write to db