Updated some database interaction stuff to use a create observer instead of just using the update observer.