.............................!..........o..............................?.............................