independent project 1 for bloc.io