comment would be nice here. 2- looks tricky and I nee to google that it means field from second to remaining.