more working tests. not all.