added full-width option