finished both of these -^)