actualized assignment 3