start changing over to attribute routes