I think you should not go for motorola moto x4 because inspite of 6gb ram.its has to face hanging problem.because of its oprating system.sometime the phone is automitacally restart.while we are using.from while its goes in hand of lenovo.its has to face problems.and its service centres is also very slow.so I dont think so that you should go for motorola moto X4.of anybody doubt in ny review.than go and try this product