Assignment 4. (FRONTEND)