make head not lazy