1. Changes according to library architecture changes.