add location factory
add image factory