Block behaviour 4 finished, not tested