Removed Fail interface in favor of Setter