hacked on some attributes for routing.