bugfix: use c.uri_for