updated Entity API module