Rewrite things o-o :D