Still not working yet but pass the session check.