working based on direct id entry