Error messages shouldnt be static