forgot to set prepared
cache entire object after each load