Some changes (20/25)

Some changes