startVC add async location checking