finished (mostly) editing background
adding figure to implementation