geo func is ok