added Mac address checking, and current subet checks