added being lazy
added notes