Firma aware. THE PLATFORM