Battery driven motor vs power driven