front-end
add samples
misc