adding features and limitations, more pages
rename with underscore