The challenge of making you own flag