buttons now work appropriately, settings fragment done for now