this wasn't as good of a fix as 5fb4fa3432c6df95968d51a70c860a9921b9e574