ifeelmyself compilation