Eagle Assignment - second attempt at #2