for the first and last time