[bugfix] f'this' should be the component