testing layout
improving parsing with gson