commented test and complete logic with new "paintRoll()" method