add create entity listener