Added additional features and improved robustness