more complete settings screen