Why dont you return earlier?