added session, text editor lib's