ruleless charging