professional requirements