Issue #33: A design propose