charging methodology