flexible precision