Some possible commented features for the future
mode code reduction