improve: Direction to 'enum' type