added files and updated calculator