marks update