added dock blocks