separating location form out