added optional grid lines