some doc strings added
some doc strings added