lots more working