(naive and dumb) class project