! . * . * ! !!