updated to match 2014 requirements