weird logic functioning
Merge branch 'design' of github.com:himerzi/spruce into design