layout motor