approved - adapt - overcome