port for validting needs value from option