anchor.diff:  store(Pid,Set,ItemName,Flags,Tag) -> 
   	gen_fsm:sync_send_event(Pid,{store,Tag,imapd_util:list_to_seq(Set),imapc_util:build_store(ItemName),imapc_util:build_flags(Flags)}).
   
  -%%--------------------------------------------------------------------
  -%% Function: copy(Pid,MailBox,StatusCodes)
  -%%           Pid     = pid()
  -%%           Set     = list() of integer90
  -%%           MailBox = string()
  -%% Descrip.: Copies message set from selected mailbox to specified mailbox
  -%% Returns : ok
  -%%--------------------------------------------------------------------
  -
  -copy(Pid,Set,MailBox) -> copy(Pid,Set,MailBox,imapc_util:tag()).
  -copy(Pid,Set,MailBox,Tag) -> gen_fsm:sync_send_event(Pid,{copy,Tag,imapc_util:to_seq(Set),MailBox}).
   
   
   %%--------------------------------------------------------------------
  
positive.code: login(Pid,UserName,Password)     -> login(Pid,UserName,Password,imapc_util:tag()).
  login(Pid,UserName,Password,Tag) -> gen_fsm:sync_send_event(Pid,{login,Tag,UserName,Password}).
  
  %%--------------------------------------------------------------------
  %% Function: authenticate(Pid,Method)
  %%           Pid    = pid()
  %%           Method = String() - Name of authentication method
  %% Descrip.: Initiates authentification - NOT YET IMPLIMENTED
  %% Returns : ok
  %%--------------------------------------------------------------------
  
  authenticate(Pid,Method)     -> authenticate(Pid,Method,imapc_util:tag()).
  authenticate(Pid,Method,Tag) -> gen_fsm:sync_send_event(Pid,{authenticate,Tag,Method}).
  
  
  %%--------------------------------------------------------------------
  
negative.code: status(Pid,MailBox,StatusCodes) -> status(Pid,MailBox,StatusCodes,imapc_util:tag()).
  status(Pid,MailBox,StatusCodes,Tag) -> gen_fsm:sync_send_event(Pid,{status,Tag,MailBox,imapc_util:build_statuscodes(StatusCodes)}).
  
  
  
  
  
  %%--------------------------------------------------------------------
  %% Function: expunge(Pid)
  