bits and makefile added