added files, made calc methods, asr jurstics into enums instead of int contants