made note to do patching logic next