adding fragment, parsing data and loading