startup optimization; found workaround about catatyst bug