add arguments in markLocation function