chat added and makefile