Splited the checker for safe.