add description and viewport settings