adding features and dot files