OK, this works and is awesome