adding all session 04 homework