added status diagram