updates per mark