added ethernet support