refactoring. rename delivery resource
add delivery feature