Removed self-require