implemented active virtual circuit creation. Still need to implement
timing