Split out create function, redirect requires http://