x ------- ------------