renames securerandom requirement
changes securerandom in url model
adds funcitonality for publish page