edge work done
okay now edges are finished
added vertices function
edge service work is done