generates full app, png breaks though