correcting direct problems with #14