adding long mode