more pretty code. Work, requests fragments and activities