//-----------------------------------------------------------------------------
// WITH PUSH-SERVER
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------
// WITHOUT PUSH-SERVER
//-----------------------------------------------------------------------------