working app, but with duplicate post-resquests :(