added more block unit tests