Three new extensions (zero refactoring)

Change-Id: I66f3685a2732882246f1fa7f30779c77adff6ed8