adapted to new names
writing down in/out-put for every step
forgot to mention adult_sites