pre location commit