was an error of some sort -- should really clean up these defuns