Refactor code

changed Add functions for location and meeting contexts