simplified the id key