text should be required
added forgotten url wrapper