added call back for expose item