Add first() and last()