still working on the asynchronious aspects of rolodex