Revert "Revert "test for first""

This reverts commit 5a12fb690da5986bc11120bda6d7743d2d2ad2e1.