ID checks fine