updates to the implementation for internman - adverts working