................................................................................................o.............