features and limitations