fixed option dependency issue#1 by @lokielse