add: new layer selection ui
Fix failed, will look tomorrow
fix: bake