removed protect method and added readme