App uses counter for ID instead of random