the same like pre