lab1: experimental additions