Lets rewrite it...