added breakdown view and supporting routes