first and last and always review