models profile adverts and their controllers