change url and implementation of listing