short hand notation & optimization