hacky way to not use query strings