started adding follow functionality