Implement OPTION module (Part1)