starting to objectify plot