action bar and restructure