bugfix & makefil update