cleaned interface implementation and enhanced packet naming