updates by caliguia