Assignment: Function

Final Fix - now to put comments back in