adding attributes for additional layout control