Added track() for an example of register()