avra: and here they come!!