Rewrite. Sorry Pavel!