comments, javadoc, liscense
change blockB to blockA.like and setter to setQuick