notes mostly working