electrical and mechanical