gui for block view done