final submission for Aphellion Activity 2