Novus 2 Fine Scratch Remover for smaller shallow scratches helps.
Future floor polish is now sold as a Pledge floor care product but they have changed the name so many times I am not sure what they are calling it now (my bottle is a couple of years old and it was named Pledge Revive It Floor Gloss).