added less basic check