new and fancy stuff added for gitkata (gitkata.pl) and my own good