Cristian: upadates on complier