update target and remove max sdk version
add check for first run
add string for change building and reduce gap