replace these with named variables/object maps
replace these with named variables/object maps