updated fetch instruction