a very long time to get all these fine