fleshing out settings screen