vertical and horizontal added