adding some commenting