cut out an error
work on calc and some else