delegate location in post model