khalifa technical review