some updates, ubuntu users may need to modify makefile in order to compile