build
add control and progress, remove remote