initial status update implementation