#11 and #10 still need to be done.
Activity