update dependencies
apply background
add prefix