THE MINI PROJECT ASSIGNMENT