added last part of base text to revise