Given we already have time:s and time:u, we should also have time:a
We can use one instance of the interface instead of duplicating code.