ACTUAL final project for csis 10a