Added caclulated attribute only interface