updating strange syntax