Restored Firov's structure - let's give it a try.