Now ; working with aliases (changed whole structure)