added final version of box model assignment