spec(draft) version 0.1