Added allocate clause that matches when there isn't a free frequency