improved UX with picnicc.js