actual entry point removed for debugging