add delete functionality, start routing work