update from ftc block party sample code