compile app ok