tested!
renamed "calc" to "fill"