improve example