compass uses a script but I couldnt get component to update