Rewrite Component Events