added some methods, adapted contact_list..add still not working properly.