somewhat more working