runs; mostly fails