is valid checking inside LaunchTab