Special thank Edward for the Makefile improvement :)