let's have fun. GCC 4.8