added some members and made a makefile