Updated errorhandling