use location, not contentLocation