updated precore