updated marginbox