add delete
add setting to user view