motor layer added