this works so well, lets make it green